3.10 基础作业介绍

3.10.1 判断作业

该作业适用于判断条件是否成立,已确定分支流向。如果配置条件不知道前置作业返回的数据格式,可以先添加任意错误表达式,在流程关系保存后重新修改,此时系统自动提供前置作业的返回数据格式。

3.10.2 子网作业

创建子网作业分为两种方式:关联和新建

关联:关联其他作业网作为子作业网,同时可绑定资源对象。

新建:重新创建新的作业网。

选择想要关联的作业网作为子网,同时可绑定目标对象,目标对象随关联作业网绑定。

点击确定。关联成功后。设计界面和资源树会显示该关联成功的子作业网。

新增子作业网和添加作业网的步骤一致,填写相关属性,点击确定即可。

当执行父作业网的时候会自动执行子网。

3.10.3 通知作业

该作业主要用于调用指定的动作,执行通知操作,作业的执行效果取决于关联的动作。

其中关联动作的选项来源于动作列表,需要去“监控—>动作管理”目录下进行动作配置,然后在通知作业中进行关联。

3.10.4 数据库作业

该作业主要用于执行数据库的DML\DDL存储过程等语句,可以支持批量的语句,语句间以分号分隔。

数据库作业配置各参数介绍:

授权模式:执行作业的数据库角色;

服务/数据库名:数据库的名称或者服务名称,例如Mysql数据库使用数据库名,Oracle数据库使用服务名称,Informix则两者均需要,以“|”分隔;

单句执行:表示待执行的SQL是否按句执行,如选择否,则按程序块执行。如果一个语句执行失败,则作业立即结束;

SQL类型:SQL语句集合类型,包括DML.DDL和存储过程三种类型;

SQL语句:待执行的SQL语句集合,可输入多条语句;以分号分隔并回车换行;

其它参数介绍见13.10.5参数介绍。

3.10.5 T2作业

该作业主要适用于包含T2协议的中间件通讯,通过请求方法,请求参数,T2等配置参数进行系统运维管理。

T2作业配置时各参数说明:

目标:指执行作业的目标机器,可以输入组名.主机地址或资产名称。如果需要发给指定具体中间件,组名必须带上编号(例:ar#0),不带编号由中间件自动路由。

状态计算:指定计算作业执行结果状态(异常/正常)的方法;

无:作业在执行过程中不进行任何验证;

总是正常:判定作业的执行结果恒正确;

表达式:以表达式计算作业执行结果,判定状态。描述是判断成立的提示信息;悬停选择:作业执行结束后等待用户人工判定状态;

选择节点:作业执行结束后,由用户选择下一个执行节点。

注:“总是正常”和“节点选择”将导致异常策略失效。

异常策略:作业执行状态判定为异常后的处理方法;

继续执行:忽略该作业的异常,继续执行下一个作业;

终止流程:当作业异常时,终止整个作业流;

终止分支:当作业异常时,终止作业所在的分支;

悬停选择:当作业异常时,暂停作业,由用户选择下一步如何执行;

反复执行:当作业异常时,反复执行作;

终止子流程:当作业异常时,终止作业所在子作业流,跳转至主作业流。

异常动作:作业执行结果为异常后执行的通知动作;

可重入:作业是否非独占执行,即作业网共用的指定子作业网中同一作业在同一时刻是否可并行执行;

等待时间:作业开始执行前,暂停等待的时间,单位为秒;

超时时间:作业超时时间的最大值,默认值是0或不填代表不设置超时时间以t2中默认超时时间为准,填值后为秒;

输入参数:作业执行时的请求参数,如停止中间件命令参数,开启中间件命令参数等,通过

一个表格输入参数名和参数值。表头是参数名,该表头下面所有的行对应多维参数值;键值数据是参数值绑定参数集功能,参数值为Json格式的字符串,如果是T2请求参数,则转成二进制包发送;

通讯设置:T2请求控制域,可输入系统编号.子系统编号.功能号和营业部号等。

另存结果:是否将作业的执行结果(复杂结果)另存到大数据表;

注意:

  1. 发送T2请求时,包括头域和消息体。头域对应T2作业中[通讯设置]的配置。消息体对应T2作业中[输入参数]的配置。
  2. 点击键值数据可以配一个T2类型的参数,该参数的域名和域值与最外层的一样,输入参数不一样。中间件执行完最外层的请求,会自动执行键值数据中配置的T2请求。

3.10.6 代理脚本作业

该作业向seeproxy代理发送脚本命令,并返回脚本执行的输入内容。

是否异步表示中间件在执行脚本命令时是同步执行还是异步执行。

同步执行代表中间件会一直等待seeproxy执行脚本命令完成后,才会处理别的操作。

异步执行时,若设置执行超时时间为10,那么中间件等待十秒后,seeproxy脚本命令还没有执行完成,就不再等待,返回超时。

3.10.7 设置全局变量作业

该作业主要用于动态配置全局变量,可在执行该作业时动态修改全局变量的值。

全局变量作业配置时各参数说明:

等待时间:作业开始执行前,暂停等待的时间,单位为秒。

执行期设置:是否允许全局变量在执行作业期间动态设置值,即弹出参数设置框动态修改全局变量值。

参数配置:作业执行时需要动态设置的全局变量配置,此处新增的变量会绑定到作业网的全局变量上;键值数据是参数值绑定参数集功能,参数值为Json格式的字符串。

注意:列名必须是字母.数字或下划线中的一种或组合,否则将视为非法字符,不生效。

results matching ""

    No results matching ""